Friends\Feed_Parser_ActivityPub D

Total Complexity 414
Dependencies 19
Dependents 3
Total lines 2,226
Lines of code 1,632
Logical lines of code 957
Comment lines 323
Methods 88
Properties 2

Methods 88

Method Rating Maintainability Complexity Lines of code
handle_received_activity()
C
36 28 74
handle_incoming_create()
C
35 23 79
modify_incoming_item()
B
43 17 45
mastodon_api_status_add_reblogs()
A
41 15 52
fetch_feed()
A
43 13 48
cache_reply_to_boost()
A
41 12 57
friends_search_autocomplete()
A
43 12 48
disable_webfinger_for_example_domains()
A
45 12 39
mastodon_api_canonical_user_id()
A
49 12 31
get_possible_mentions()
A
45 11 41
mastodon_api_account_augment_friend_posts()
A
46 9 39
determine_mastodon_api_user()
A
52 9 24
update_feed_details()
A
51 9 24
pre_comment_approved()
A
56 9 16
activitypub_unfollow_user()
A
43 6 50
handle_incoming_delete()
S
50 7 29
activitypub_follow_user()
S
45 6 42
process_incoming_activity()
S
57 7 17
handle_incoming_announce()
S
50 6 27
replace_with_links()
S
55 6 19
get_inbox_by_actor()
S
59 6 13
get_external_user()
S
60 6 11
wp_ajax_boost()
S
56 5 17
get_remote_comments()
S
49 4 32
feed_support_confidence()
S
60 5 15
activitypub_extract_in_reply_to_mentions()
S
58 5 15
get_author_of_post()
S
58 5 15
activitypub_settings()
S
52 4 29
comment_post()
S
61 5 12
get_metadata()
S
61 5 11
handle_incoming_like()
S
52 4 24
friends_potential_avatars()
S
57 4 18
queue_unlike_post()
S
56 4 18
activitypub_unlike_post()
S
48 3 33
handle_incoming_unannounce()
S
57 4 16
activitypub_save_settings()
S
64 5 9
discover_available_feeds()
S
59 4 14
convert_actor_to_mastodon_handle()
S
59 4 14
__construct()
S
40 1 58
friends_activitypub_metadata()
S
61 4 13
suggest_display_name()
S
62 4 13
handle_incoming_unlike()
S
60 4 13
queue()
S
62 4 12
trashed_comment()
S
62 4 12
post_reaction()
S
63 4 11
activitypub_like_post()
S
51 3 26
undo_post_reaction()
S
63 4 11
get_reaction_display_name()
S
63 4 9
queue_follow_user()
S
60 3 14
queue_unfollow_user()
S
60 3 14
reblog()
S
60 3 13
unreblog()
S
60 3 13
comment_post_redirect()
S
62 3 11
activitypub_unannounce()
S
51 2 25
show_message_on_frontend()
S
58 2 18
append_comment_form()
S
57 2 17
activitypub_announce()
S
57 2 16
feed_item_allow_set_metadata()
S
70 3 6
friends_webfinger_resolve()
S
64 3 9
author_avatar_url()
S
64 3 10
activitypub_extract_mentions()
S
63 3 10
queue_like_post()
S
62 2 12
friends_add_friend_form_top()
S
59 1 19
the_content()
S
58 1 16
friends_get_feed_metadata()
S
70 2 6
suggest_user_login()
S
69 2 6
activitypub_handled_create()
S
67 2 7
unqueue_activitypub_create()
S
65 2 9
register_post_meta()
S
65 1 11
friends_add_friends_input_placeholder()
S
79 1 3
mastodon_api_timelines_args()
S
76 1 4
mastodon_api_account_follow()
S
79 1 3
log()
S
79 1 3
disable_polling()
S
74 1 4
get_external_mentions_feed()
S
71 1 5
handle_received_create()
S
79 1 3
handle_received_undo()
S
79 1 3
handle_received_delete()
S
79 1 3
handle_received_announce()
S
79 1 3
handle_received_like()
S
79 1 3
map_type_to_post_format()
S
82 1 3
boost_button()
S
71 1 7
mastodon_api_react()
S
79 1 3
mastodon_api_unreact()
S
79 1 3
mastodon_api_reblog()
S
80 1 3
mastodon_api_unreblog()
S
80 1 3
queue_announce()
S
68 1 8
queue_unannounce()
S
68 1 8